@charset "utf-8";
/* CSS Document @woniu*/
*, ::after, ::before {
    box-sizing: border-box;
}

@media screen and (max-width: 768px) {
.pl02 {
padding-left: .4rem;
}
.pall02 {
padding-left: .4rem;
padding-right: .4rem;
}
}
@media screen and (min-width: 1281px) {
.layui-container {
	width: 1200px;
}
}
.layui-col-space30 {
	margin: -0.325rem
}
.layui-col-space30>* {
	padding: 0.325rem
}
.layui-input-inline {
	width: 96%;
 margin: 0 0 .3rem 0;
}

/****head样式****/
.dingbuTop{height:40px; overflow:hidden; background:#ededed; line-height:40px; border-bottom:1px solid #e3e3e3;}
.lfText{ font-size:14px; color:#666;}
.Rl a{ padding-right:10px; background-size:18px; padding-left:22px; font-size:14px;}
.tl1{ background:url(../images/tl1.png) no-repeat left center;}
.tl2{ background:url(../images/tl2.png) no-repeat left center;}
.tl3{ background:url(../images/tl3.png) no-repeat left center;}
.tl4{ background:url(../images/tl4.png) no-repeat left center;}

.bodyLogo{ height:136px; overflow:hidden; padding-bottom:10px; padding-top:10px;}
.bodyLogo .weblogo{ width:424px; overflow:hidden; padding-top:10px;}
.bodyLogo .tbg{ width:55px; overflow:hidden; height:116px; background:url(../images/shuxian.jpg) no-repeat center;}
.qdcn{ width:440px; overflow:hidden; height:116px; }
.qdcn strong{ display:block; font-size:24px; height:55px; overflow:hidden; line-height:75px; color:#ff6600}
.qdcn span{ font-size:14px; color:#7d7d7d;}
.qdCon{ width:250px; overflow:hidden;}
.conH{ height:116px; overflow:hidden; background:url(../images/contact.png) no-repeat left center; width:58px; background-size:50px;}
.conD{ height:116px; overflow:hidden;}
.conD .conGao{ height:30px; overflow:hidden;}
.conD span{ display:block; font-size:18px; color:#000000; height:25px; overflow:hidden; line-height:30px;}
.conD b{ display:block; color:#ff9000; font-size:24px; margin-top:8px;}
.lxdh{ height:35px; line-height:30px; font-size:18px;}
.tswz{ font-size:16px; height:30px; line-height:30px; color:#fd9940; border:1px solid #fd9940; text-align:center;}

.daohang{ width:100%; height:55px; background:#019a45;}
.dh{ height:55px; background:#019a45; position:relative; z-index:10000;width:1200px; margin:0 auto;}
#jxdhBigDIV .dhMenu.cur {float:left;line-height:55px;display:block; text-align:center; color:white; background:#ff9000; font-size:16px;}
#jxdhBigDIV .dhMenu {background:#ffffff; float:left; background:url(../images/dhli.jpg) no-repeat left top; height:55px; overflow:hidden; width:150px;/*IE6 only*/}
#jxdhBigDIV .dhMenu a {color:white; text-decoration:none; line-height:55px; display:block; width:150px; text-align:center; font-size:16px;}
#jxdhBigDIV .dhMenu a:hover {color:white; text-decoration:none; background:#ff9000;}
#jxdhBigDIV .dhMenu ul {display:none; position:absolute; padding-bottom:20px; z-index:100;}
#jxdhBigDIV .dhMenu li {background-color:rgba(255,255,255,0.9); width:150px;/*IE6 only*/}
#jxdhBigDIV .dhMenu li:hover{ }
#jxdhBigDIV .dhMenu li a{ display:block; border-bottom:1px solid white; width:150px; height:45px; line-height:45px; text-align:center; margin:0 auto; font-size:14px;color:#34664a; }
#jxdhBigDIV .dhMenu li a:hover{background:#ff9000; color:white}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
.h50{ height:50px; overflow:hidden;}

/*****flash***/
.section-three{
	overflow:hidden;
}
.owl-carousel-c{
	width: 100%;
	float:left;
	overflow:hidden;
}
#banner{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
#banner .item{ display: block;}
#banner img { display: block;width:100%;margin:0 auto;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{float: left;}
.owl-controls{position:absolute;bottom:10px;left:50%;float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;
padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;
filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #ddd;overflow: hidden;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;background:#019a45;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;
-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}

/*********/
.dhbgAndH{ width:100%; border-bottom:1px solid #dcdcdc;  overflow:hidden; height:75px;}
.sTag{ height:70px; overflow:hidden; line-height:70px; color:#019a45; font-size:16px;}
.sTag a{ color:#666666; padding-right:8px; font-size:14px;}

.searchDIV{ height:70px; line-height:70px; font-size:18px; color:#ff6600}
.searchDIV b{ font-size:22px;}

/****叛逆***/
.serverDIV{ overflow:hidden; padding-top:20px; padding-bottom:40px; text-align:center;}
.serverDIV h1{ color:#019a45; font-size:28px; margin:0px; line-height:60px; overflow:hidden; font-weight:bold;}
.serverDIV p{ font-size:16px; color:#666666}

.ulWenti{ width:100%; overflow:hidden; margin-top:40px;}
.ulWenti li{ float:left; width:230px; height:auto; overflow:hidden; margin-right:10px;}
.ulWenti li .wentiInsi{ width:100%; overflow:hidden; }
.ulWenti li .wentiInsi a{ display:block;}
.ulWenti li .wentiInsi img{ width:100%; overflow:hidden;}
.ulWenti li .wentiInsi strong{ font-size:16px; display:block; width:100%; text-align:center; height:40px; line-height:40px; font-weight:normal;}
.linkStr{ background:#019a45; color:White; }
.linkStr:hover{ background:#fd9940; color:White;}


/*****特色方法****/
.tsff{ overflow:hidden; background:url(../images/kcbg.jpg) top center no-repeat; padding:100px 0 60px 0;}
.tsff h2{ color:#fff; font-size:34px; font-weight:bold; text-align:center;}
.tsff span{font-weight:200; font-size:22px;}

.tsfful{ width:100%; padding:35px; overflow:hidden; background:#fff; margin-top:40px; box-shadow: 0px 0px 20px #d9d6d6;}
.tsfful li{ width:23.5%; margin:0 2% 20px 0; overflow:hidden; float:left;}
.tsfful li:nth-child(4n){ float:right; margin-right:0;} 
.tsfful img{ width:100%; height:190px;}
.tsfful p{ width:100%; height:40px; line-height:40px; float:left; text-align:center; font-size:16px; color:#333;}
.tsfful span{ width:100%; line-height:25px; float:left; text-align:center; font-size:14px; color:#888;}
.tsfful li:hover p{ color:#f87f3d;}
.tsffall{ width:100%; overflow:hidden;}
.zxzx{ width:100px; height:32px; line-height:32px; text-align:center; background:#3dd3c1; color:#fff; margin:0 auto;}
.zxzx a{ color:#fff;}


/***横幅****/
.hf{ height:200px; background:url(../images/hf.jpg) top center no-repeat; overflow:hidden;}
.hf-txt{ padding:50px 0; overflow:hidden;}
.hf-txt h2{ font-size:26px; color:#fff; margin-bottom:20px;}
.hf-txt h3{ font-size:30px; color:#fff; font-weight:bold;}

.hf-more{ padding:40px 0; overflow:hidden; width:450px;}
.hf-more p{ background:url(../images/tel.jpg) left center no-repeat; text-indent:30px; font-size:30px; background-size:30px; color:#fff; text-align:right; width:400px; float:right; margin-bottom:20px;}
.hf-more a{ float:right; width:440px; height:60px; line-height:60px; background:#f87f3d; text-align:center; font-size:22px; color:#fff; font-weight:bold;}

/****案例****/
.case{ margin:60px 0; overflow:hidden;}
.T-title{ text-align:center;}
.T-title h3{ font-size:34px; color:#000; font-weight:bold;}
.T-title h3 span{ margin:0 20px; font-weight:200; color:#ccc; font-size:22px;}
.T-title h3 font{ color:#f87f3d;}

.caseul{ width:100%; overflow:hidden; margin-top:60px;}
.caseul ul{ width:32%; float:left; margin-right:2%; margin-bottom:30px; overflow:hidden;}
.caseul ul:nth-child(3n){ float:right; margin-right:0;}
.case-img{ width:100%; float:left; overflow:hidden;}
.case-img img{ width:100%; height:auto;}
.case-name{ width:100%; height:35px; line-height:35px; text-align:center; float:left; background:#f5f5f5; padding:5px 10px;}
.case-name a{ font-size:16px; color:#333;}
.case-name a:hover{ color:#f87f3d;}
.case-des{ width:100%; height:auto; line-height:25px; float:left; background:#f5f5f5; font-size:14px; color:#666; padding:5px 10px 30px 10px;}
.case-more{ width:100%; float:left;}
.case-more a{ width:200px; height:50px; line-height:50px; background:#019a45; text-align:center; font-size:15px; color:#fff; display:inline-block; margin-top:-20px; margin-left:100px;}
.case-more a:hover{ background:#f87f3d;}


/****关于我们****/
.about{ background:url(../images/aboutbg.jpg) top center no-repeat; padding:90px 0; overflow:hidden;}
.abouttit{ width:50%;}
.abouttit h2{ text-align:center;}
.abouttit h3{ text-align:center; font-size:30px; color:#fff; font-weight:bold;}
.aboutcon{ width:100%; overflow:hidden; margin-top:20px; padding:5%; background:#fff; font-size:15px;}
.aboutcon h4{ color:#f87f3d; font-size:20px; margin-bottom:20px;}
.aboutcon p{ text-indent:2em; color:#666; line-height:27px;}
.aboutimg{ width:50%; background:#fff; padding:2%;}

.jghj { width: 100%; position: relative; margin-top:30px; overflow: hidden; float:left;}
.jghj .swiper-button-white{
	transform: translateY(-50%);
    width: 50px;
    height: 50px;
	line-height:48px;
	font-size:25px;
	color:#fff;
	text-align:center;
	text-align:center;
    font-size: 0;
	border:1px solid #ddd;
	border-radius:50px;
	background-image:none !important;
    z-index: 5;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
	top:70%;
}
.jghj .swiper-button-white i{ font-size:20px !important; color:#666;}
.swiper-button-white:hover{ background:#0d9a4e; color:#fff;}
.swiper-button-white:hover i{ color:#fff;}
.swiper-container{ margin:0 70px !important;}

/****专家团队****/
.zjtd{ padding:0 0 60px 0; overflow:hidden;}
.zjtdul{ width:100%; margin-top:40px; overflow:hidden;}
.zj-tu{ width:285px; float:left; border:1px solid #eee; padding:20px; margin-right:20px; overflow:hidden;}
.zj-tu:last-child{ float:right; margin-right:0;}
.zj-img{ width:130px; height:130px; margin:0 auto; overflow:hidden; border-radius:70px;}
.zj-img img{ width:100%; height:100%}
.zj-name{ width:100%; text-align:center; float:left; font-size:18px; font-weight:bold; color:#000; margin:20px 0;}
.zj-tu:hover{ border:1px solid #039846;}
.zj-tu:hover .zj-name a{ color:#039846;}
.zj-name span{ font-size:14px; font-weight:300;}
.zj-des{ font-size:14px; color:#999; line-height:25px; text-indent:2em;}

/****新闻资讯*****/
.news{ padding:40px 0; background:#019a45; overflow:hidden;}
.T-title1{ text-align:center;}
.T-title1 h3{ font-size:34px; color:#fff; font-weight:bold;}
.T-title1 h3 span{ margin:0 20px; font-weight:200; color:#ccc; font-size:22px;}

.newsul{ width:590px; background:#fff; overflow:hidden; padding:20px; margin-top:30px;}
.newsul h2{ font-size:24px; color:#000; font-weight:bold;}
.newsul h2 a{ float:right; font-size:14px; font-weight:200; margin-top:10px;}
.newsul h2 a:hover{ color:#039846;}
.newstop{ width:100%; overflow:hidden; margin-top:20px;}
.ntop-img{ width:170px; float:left;}
.ntop-img img{ width:100%; height:100px;}
.ntop-name{ width:370px; float:right; line-height:30px;}
.ntop-name a{ font-size:16px; font-weight:bold; color:#000;}
.ntop-des{ width:370px; float:right; font-size:14px; color:#999; line-height:25px;}
.newscon{ width:100%; margin-top:20px; overflow:hidden;}
.newscon li{ width:50%; float:left; padding:0 10px; line-height:30px; margin-bottom:7px;}
.newscon li a{ width:70%; overflow:hidden; float:left; height:30px;}
.newscon li a:hover{ color:#039846;}

/****常见问题*****/
.queige{ padding:60px 0; overflow:hidden;}
.ulQues{ width:100%; overflow:hidden; margin-top:40px;}
.ulQues li{ width:385px; padding:15px; margin-right:20px; float:left; background:#f5f5f5; margin-bottom:20px; overflow:hidden;}
.ulQues li:nth-child(3n){ float:right; margin-right:0;} 
.ulQues li .quesDIV{ border:1px solid #f5f5f5; overflow:hidden;}
.ulQues li .quesDIV .Qutit{ height:25px; overflow:hidden; margin-bottom:15px;}
.ulQues li .quesDIV .Qutit .left{ display:block; background:#f87f3d; color:White; width:25px; height:25px; line-height:25px; text-align:center;}
.ulQues li .quesDIV .Qutit .right{ display:block; width:320px; overflow:hidden; height:25px; line-height:25px; font-size:18px; color:#555555;}
.ulQues li .quesDIV .Qutit .right a:hover{ color:#039846;}
.ulQues li .quesDIV .QuDesc{ overflow:hidden;}
.ulQues li .quesDIV .QuDesc .left{ display:block; background:#019b45; color:White; width:25px; height:25px; line-height:25px; text-align:center;}
.ulQues li .quesDIV .QuDesc .right{ display:block; width:320px; overflow:hidden; line-height:25px; font-size:14px; color:#888888;}

/****footer*****/
.dibug{ height:50px; overflow:hidden;}
.dibu{ width:100%; background:#049945 url(../images/dibu.jpg) no-repeat center top; height:auto; padding-bottom:20px; overflow:hidden;}
.leftFlogo{ background:url(../images/dibulogo.png) no-repeat left center; width:500px; height:75px; overflow:hidden;}
.centerFdh{ width:320px; overflow:hidden;}
.centerFdh a{ display:block; float:left; width:100px; height:35px; line-height:35px; color:White; font-size:16px;}
.fwx{}
.fwx ul{ width:280px; margin:0 auto; overflow:hidden;}
.fwx ul li{ float:left; width:140px;}
.fwx ul li span{ display:block; width:130px; text-align:center; line-height:30px; color:White;}
.fwx ul li span img{ width:120px; overflow:hidden; border:5px solid white;}
.bq{ color:#c7e3d4; line-height:22px; text-align:center;}
.bq a{ color:#c7e3d4;}

.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}
.gao5{ height:5px; overflow:hidden;}
.gao15{ height:15px; overflow:hidden;}
.gao20{ height:20px; overflow:hidden;}
.gao40{height:40px; overflow:hidden;}
.gao10{ height:10px; overflow:hidden;}
.display{ display:none;}
.pad20{ padding:20px; overflow:hidden;}

/****关于我们****/


.bodymax{ overflow:hidden;}
.qdLeft{ width:280px; overflow:hidden; box-shadow:5px 5px 5px #ebecf0; padding:20px 5px 10px 0px;}
.lfTit{height:45px; line-height:45px; font-size:18px;border-bottom:2px solid #f3f3f3;}
.lfTit .cnT{ display:block; height:45px; float:left; font-size:22px; font-weight:600; line-height:45px;  color:#019a45; border-bottom:2px solid #019a45;}
.lfTit .enT{ display:block; float:left; height:45px; padding-left:10px; line-height:55px; font-size:14px; color:#666666; border-bottom:2px solid #f3f3f3;text-transform:Uppercase }
.ulLeftItem li{ height:40px; overflow:hidden;background:#f3f3f3; border-bottom:1px solid white; }
.ulLeftItem li a{ line-height:40px; display:block; padding-left:20px; background:url(../images/dh.png) no-repeat center right; background-size:20px;}
.ulLeftItem li a:hover,.ulLeftItem li .hov{background:#019a45 url(../images/dhhover.png) no-repeat center right; background-size:20px; color:White}

.imgDIvs{ width:100%; overflow:hidden;}
.imgDIvs ul{ width:320px; overflow:hidden;}
.imgDIvs ul li{ float:left; width:150px; overflow:hidden;}
.imgDIvs ul li div{}
.imgDIvs ul li div img{ width:130px; height:90px; overflow:hidden;}
.imgDIvs ul li div a{ display:block; width:130px; overflow:hidden; font-size:14px;}
.rewen{}
.rewen ul{}
.rewen ul li{ height:26px; line-height:26px; overflow:hidden; background:url(../images/yuandian.png) no-repeat left center; padding-left:10px; background-size:3px;}

.inputbmText{ height:35px; line-height:35px; border:1px solid #1b8912; width:250px; overflow:hidden; padding-left:5px; background:#f9fff9;}
.InPutTit{ height:35px; line-height:35px; color:#1b8912; font-size:16px; font-weight:bold;}
.beizhuBm{ width:255px; height:80px; overflow:hidden; border:1px solid #1b8912; background:#f9fff9;}
.quesSub{ background:#f2762e url(../images/rsub.png) no-repeat center right; color:White;border-radius:5px; text-align:center; width:258px; overflow:hidden; height:40px; line-height:40px; font-size:16px; border:0;}

.caD{ background:#ff9000; color:White; height:45px; overflow:hidden; width:271px; float:right; padding-left:10px;}
.call{background:url(../images/call.png) no-repeat left center; height:45px; line-height:45px; overflow:hidden; font-size:18px; background-size:30px; padding-left:30px;}
.wxM{ text-align:center;overflow:hidden; line-height:30px;}
.wxM img{ width:230px; overflow:hidden; border:1px solid #f5f5f5; padding:5px; background:white;}

.qdRight{width:880px; overflow:hidden; padding-top:20px;}
.siteMap{ background:url(../images/home.png) no-repeat left center; padding-left:35px; height:45px; line-height:45px; background-size:25px; border-bottom:1px solid #f5f5f5; font-size:16px; overflow:hidden;}
.siteMap b, .siteMap a, .siteMap strong {
    height: 45px;
    line-height: 45px;
    font-weight: normal;
}

.tith1{ height:50px; line-height:50px; text-align:center; font-weight:normal; font-size:20px;}
.MesContent{ line-height:27px; overflow:hidden;}
.MesContent p{ padding:0px; margin:0px;}
.MesContent img{ display:block; max-width:100%; margin-left:auto; margin-right:auto;}
.MesContent a{ color:#70af2d;}
.MesContent h2 {
    font-size: 16px;
    line-height: 40px;
    overflow: hidden;
    color: #fd9940;
	font-weight:bold;
}

/****环境展示***/
.Ulphoto{ width:980px; overflow:hidden;}
.Ulphoto li{ float:left; width:300px; overflow:hidden; height:auto; margin-bottom:20px;}
.Ulphoto li div{ padding:10px; border:1px solid #f5f5f5; width:275px;}
.Ulphoto li a{ display:block; width:100%;}
.Ulphoto li .linkPhoto{overflow:hidden;}
.Ulphoto li .linkPhoto img{ width:100%; overflow:hidden;}
.Ulphoto li .linkText{ height:40px; line-height:40px; text-align:center; overflow:hidden;}
.Ulphoto li p{ display:block;  padding:0px 0px 0px 0px; line-height:24px; color:#888888; font-size:12px;}
.Ulphoto li div:hover{ background:#f38503;}
.Ulphoto li div:hover a,.Ulphoto li div:hover p{ color:White;}

/****新闻中心***/
.ulListN{}
.ulListN li{ padding:0px 0px 20px 0px; clear:both; overflow:hidden;}
.ulListN li:hover{}

.newList{ padding:15px; border:1px solid #f1f1f1; overflow:hidden;}
.newList:hover{  background:#fffbf0;}
.newImg{ width:185px;}
.newImg img{ width:100%;}
.newList .date{ width:180px; overflow:hidden; background:#f9f9f9 ; height:140px; color:#e7e7e7;}
.newList .date .ri{ display:block; width:100%; text-align:center; height:80px; font-size:60px; line-height:100px;}
.newList .date .year{ display:block;width:100%; text-align:center; height:60px; font-size:20px; line-height:50px; }
.newList .nMes{ width:630px; overflow:hidden;}
.newList .nMes strong{ display:block; height:35px; line-height:35px; overflow:hidden; color:#444444; font-weight:500; font-size:18px;}
.newList .nMes p{ display:block; padding:5px 0px 5px 0px; margin:0px; line-height:23px; color:#999999; font-size:14px;}

/****分页**/
.page {display:block;height:25px; margin:20px auto; text-align:center;}
.page .tablePage{ margin:0 auto;}
.page a,.page span {background:#ffffff;border:1px solid #dfdfdf;color:#333333; display:inline-block;height:auto;line-height:25px;margin:0px 0px 0px 5px;padding:2px 8px;width:auto;}
.page a:hover,.page span{background:#1b8912;border-color:#dfdfdf;color:#fff;text-decoration: none;}

.titS{ text-align:center; height:40px; line-height:40px; overflow:hidden;}
.titS a{ color:#777777; padding-right:5px;}

.tag{}
.tag a{ padding:3px 8px 3px 8px; background:#f8e6b9; margin-right:10px; color:#666666;}

.pageyy_sx{}
.pageyy_sx .nexS{overflow:hidden; border:1px solid #f5f5f5; height:45px; line-height:45px; overflow:hidden; padding-left:10px; background:#f3f3f3;}

.MesUlx{ width:420px; overflow:hidden; border:1px solid #f5f5f5;}
.xgTIti{ font-size:18px; height:35px; overflow:hidden; font-weight:bold; color:#1b8912; padding-left:15px; line-height:35px; background:#f5f5f5;}
.xgDIVins{ width:390px; overflow:hidden; margin:0 auto; padding-bottom:10px; padding-top:5px;}
.MesUlx ul{}
.MesUlx ul li{ height:28px; line-height:28px; overflow:hidden;}
.MesUlx ul li a:hover{ color:#019a45;}

/****产品中心****/
.list_rightNews, .listpic_right, .pageyy, .pageyy_fx {
    widtH: 100%;
    float: left;
    margin-bottom: 20px;
}
.fangfaUl{ width:100%; overflow:hidden;}
.fangfaUl li{ float:left; width:293px; overflow:hidden; padding-bottom:10px;}
.fangfaUl li .ffInse{ padding:10px; border:1px solid #f5f5f5; width:275px; overflow:hidden;}
.fangfaUl li .ffInse:hover{background-color:rgba(0,0,0,0.1);}
.fangfaUl li .linkImg{ display:block; width:100%; height:0; padding-bottom:75%; overflow:hidden;}
.fangfaUl li .linkImg img{ width:100%;}
.fangfaUl li .linkTit{ display:block; height:40px; line-height:40px; text-align:center; width:100%; font-size:16px; overflow:hidden; color:#333333;}
.fangfaUl li p{ display:block; line-height:22px; font-size:12px; color:#888888; width:100%; padding:0px; margin:0px; height:auto; overflow:hidden;}
.fangfaUl li p span{ padding-bottom:10px; display:block; height:auto; overflow:hidden;}
.fangfaUl li p .linkMore{ display:block; background:#019a45; height:35px; width:150px; text-align:center; line-height:35px; margin:0 auto;border-radius:1px; overflow:hidden; color:white;}
.fangfaUl li p .linkMore:hover{ background:#fd7a04;}

/*****专家团队****/
.teacherUL{}
.teacherUL li{ clear:both; padding:0px 0px 15px 0px;}
.teacherUL li .teacherInsi{ border:1px solid #f5f5f5; padding:15px; overflow:hidden;}
.teacherUL li .teacherInsi:hover{ background:#f9f9f9;}
.teacherUL li .teacherInsi .tleft{ width:190px; overflow:hidden;}
.teacherUL li .teacherInsi .tleft .timg{ display:block; width:170px; height:170px;border-radius:100px; border:3px solid #f1f1f1; overflow:hidden;}
.teacherUL li .teacherInsi .tleft .timg img{ width:100%; height:100%;}
.teacherUL li .teacherInsi .tRight{ width:600px; overflow:hidden;}
.teacherUL li .teacherInsi .tRight .tTitle{ display:block; font-size:22px; color:#333333; height:30px; line-height:30px; overflow:hidden;}
.teacherUL li .teacherInsi .tRight b{ display:block; font-weight:normal; height:35px; line-height:35px; overflow:hidden; font-size:16px; color:#666666}
.teacherUL li .teacherInsi .tRight p{ margin:0px; padding:5px 0px 15px 0px; display:block; overflow:hidden; line-height:25px;}
.teacherUL li .teacherInsi .tRight .tMore{ display:block; width:120px; height:30px; text-align:center; line-height:30px; background:#15aa57; color:White;}

.insideBn{ width:100%;}
.insideBn img{ width:100%;}

/*****手机站样式****/
.callDiv{ height:50px; overflow:hidden; background:#019a45; display:none;}
.callDiv .CallInsi{ width:95%; margin:0 auto; overflow:hidden;}
.callDiv .CallInsi .left{ height:50px; line-height:50px; overflow:hidden; color:White; font-size:16px; width:75%;}
.callDiv .CallInsi .right{ width:25%; overflow:hidden; padding-top:10px;}
.callDiv .CallInsi .right a{ display:block; background:#ffe401; color:#fe0003; width:100%; text-align:center; height:30px; overflow:hidden; line-height:30px; font-size:16px;border-radius:5px;}

.wapablist{ width:100%; margin:15px 15px 0 15px; overflow:hidden; text-align:center; display:none;}
.wapablist a{ width:30%; height:30px; line-height:30px; text-align:center; background:#d4d4d4; display:block; float:left; margin-right:2%; margin-bottom:10px;}
.wapablist a.cur{ background:#019a45; color:#fff;}

.dbphone{ width:100%; height:60px; position:fixed; left:0; bottom:0; background:rgba(66,133,118,1);}
.dbphone a{ width:50%; height:40px; line-height:40px; text-align:center; color:#fff; background:#60bc57; display:inline-block; margin-left:25%; border-radius:20px; font-size:20px; margin-top:10px;}


@media screen and (max-width: 1024px) {
.layui-container{ width:auto;}
.dingbuTop,.bodyLogo .tbg,.qdcn,.qdCon{ display:none;}
.bodyLogo{ padding:0; height:auto;}
.bodyLogo .weblogo{ padding:0 0 0 10px;}
.daohang{ height:auto;}
#jxdhBigDIV .dhMenu a{ height:40px; line-height:40px;}
#jxdhBigDIV .dhMenu.cur{ height:41px; line-height:41px;}
#jxdhBigDIV .dhMenu{ width:25%; height:41px;}
#jxdhBigDIV .dhMenu a{ width:100%}
.jquery_inner{
width: 100%;
overflow: hidden;
border-top: 1px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
height: 40px;
line-height: 40px;
}
.dhbgAndH{ display:none;}
.callDiv{ display:block;}
.serverDIV{ padding:20px 10px 40px 10px;}
.serverDIV h1{ line-height:30px; font-size:22px;}
.ulWenti li{ width:49%; margin-right:1%; margin-bottom:10px;}
.ulWenti li:nth-child(2n) { float:right; margin-right:0;}
.tsff{ padding:40px 0;}
.tsff h2{ font-size:24px;}
.tsfful{ padding:10px;}
.tsfful li{ width:48%;}
.hf{ background:#019a45;}
.hf-txt{ padding:20px;}
.hf-txt h3{ font-size:24px;}
.case{ margin:30px 10px;}
.T-title h3{ font-size:24px;}
.T-title h3 span{ display:none;}
.caseul ul{ width:48%}
.case-more a{ width:100%; margin:0; height:35px; line-height:35px;}
.case-des{overflow:hidden; padding:10px;}
.abouttit{ width:100%;}
.about{ padding:40px 0;}
.aboutimg{ width:100%;}
.T-title img{ width:60%;}
.zjtd{ padding:0 10px 40px 10px;}
.zj-tu{ width:100%; border:0; padding:0; margin-bottom:15px;}
.zj-img{ width:30%; float:left;}
.zj-name,.zj-des{ width:65%; float:right; margin:0;}
.T-title1 h3 span{ display:none;}
.newsul{ width:100%; padding:10px;}
.ntop-img{ width:30%;}
.ntop-name,.ntop-des{ width:65%;}
.news{ background:none; padding:0;}
.T-title1{ background:#019a45; padding:20px 0;}
.newscon li{ width:100%;}
.queige{ padding:40px 10px;}
.ulQues li{ width:100%; margin:0 0 20px 0;}
.dibu{ padding:20px; background:#049945;}
.dibug{ display:none;}
.leftFlogo{ width:90%; background-size:100%;}
.centerFdh{ width:100%;}
.centerFdh a{ width:auto; padding:0 10px;}
.fwx{ width:100%;}
.qdLeft{ display:none;}
.qdRight{ width:100%; padding:10px;}
.Ulphoto{ width:100%;}
.Ulphoto li{ width:48%; margin-right:2%;}
.Ulphoto li div{ width:100%;}
.wapablist{ display:block;}
.newList{ border:0; padding:10px; background:#f2f2f2;}
.newImg{ width:30%;}
.newList .nMes{ width:65%;}
.newList .nMes p{ height:46px; overflow:hidden; padding:0; margin:5px 0;}
.MesUlx{ width:100%;}
.fangfaUl li{ width:48%; margin-right:2%;}
.fangfaUl li .ffInse{ width:100%;}
.teacherUL li{ background:#f2f2f2; padding:10px;}
.teacherUL li .teacherInsi{ padding:0;}
.teacherUL li .teacherInsi .tleft{ width:40%;}
.teacherUL li .teacherInsi .tleft .timg{ width:100%; height:150px;}
.teacherUL li .teacherInsi .tRight{ width:55%;}
.inputbmText,.beizhuBm,.quesSub{ width:100%;}
}
